use one's best endeavor - Türkisch Englisch Wörterbuch